"""
元组：(tuple),与列表(list)类似,都是用于存储一组数据。
    和列表的区别：
        1.列表的内容是允许修改。但是元组一旦创建，内容不能修改
        2.列表：[],元组：使用()，

元组的使用：
    A：元组的创建：
        ()直接创建
        tuple(序列)-->

    B：元组的操作：
        索引：tuple[index]
        切片：tuple[start:end]

    切记：元组一旦创建不能修改。
"""
list1 = []
tuple1 = ()
print(type(tuple1))  # <class 'tuple'>

tuple1 = (1, 2, 3, 4, 5, 6)
print(tuple1)

print(tuple1[0])
# tuple1[0] = 4
print(tuple1[2:5])
# 切记：元组一旦创建不能修改。

a, b, c = 1, 2, 4
a = 1, 2, 4

print(a)
print(type(a))

a = 1,

print(a)
print(type(a))

# list --> tuple
list1 = [1, 2, 3, 4]
t = tuple(list1)
print(t)
print(type(t))

# tuple --> list
l = list(t)
print(l)
print(type(l))
